Big Huge Thesaurus

Idria columnaris

noun